Turkish-English dictionary »

yalgızgöz meaning in English

TurkishEnglish
yalgızgöz noun

cyclops [cyclopses](giant of mythology)
noun
[UK: ˈsaɪ.klɒps] [US: ˈsaɪ.ˌklɒps]