kertenkele


Results for "kertenkele"

Turkish - English dictionary

kertenkele

(Turkish - English dictionary) :
lizard.