Meaning of
"1) Takma göz"
in english language
Turkish to English
English to Turkish
Turkish
English
1) Takma göz; 2) İri kabarcık(cam kusuru)
Glass eye