Multilingual Turkish Dictionary

TAKMA GÖZ

"TAKMA GÖZ" IN Other Languages

TAKMA GÖZ : Turkish English

n. glass eye