Turkish-English dictionary »

geri zekalı meaning in English

TurkishEnglish
geri zekalı adjective

brainless(unintelligent; having little or no common sense)
adjective
[UK: ˈbreɪn.ləs] [US: ˈbreɪn.ləs]