lokmagöz


Results for "lokmagöz"

Turkish - English dictionary

lokmagöz

(Turkish - English dictionary) :
popeyed, bug-eyed.