TR tr dictionary: mankafa
mankafa has 3 translations in 1 languages
Jump to
Translations
translations of mankafa
- blockhead (n) [stupid person] (informal)
- glanders (n) [disease]
- empty-headed (adj) [silly]