Turkish-English dictionary »

embesil meaning in English

TurkishEnglish
embesil noun

imbecile [imbeciles](person with limited mental capacity)
noun
[UK: ˈɪm.bə.siːl] [US: ˈɪm.bə.səl]

Your history