Turkish-English dictionary »

endamlı meaning in English

TurkishEnglish
endamlı adjective

cyclopean(massive in stature)
adjective
[UK: saɪ.ˈkləʊ.pɪən] [US: saɪˈklo.ʊ.pɪən]