mankafa


Results for "mankafa"

Turkish - English dictionary

mankafa

(Turkish - English dictionary) :
1. blockheaded, stupid. 2. in a daze, unable to think straight. 3. (horse) that is suffering from glanders.
Turkish - English dictionary

mankafalık

(Turkish - English dictionary) :
1. stupidity, blockheadedness. 2. glanders.