Multilingual Turkish Dictionary

TAKMA GÖZ

TAKMA GÖZ : Turkish English

n. glass eye

"TAKMA GÖZ" IN Other Languages