Results for "

kertenkele

"
Turkish - English dictionary

kertenkele

(Turkish - English dictionary) :
lizard.