Turkish-English dictionary »

mankafa meaning in English

TurkishEnglish
mankafa noun

blockhead(stupid person)
noun
[UK: ˈblɒk.hed] [US: ˈblɑːk.hed]

glanders(disease)
noun
[UK: ˈɡlæn.dəz] [US: ˈɡlæn.dəz]

mankafa adjective

empty-headed(silly)
adjective
[UK: ˌemp.tɪ ˈhe.dɪd] [US: ˌemp.tɪ ˈhe.dɪd]