Translate
"dullard"
in Turkish Language
English to Turkish
Turkish to English
English
Turkish
dullard
1. kalın kafalı kimse, mankafa, 2. ahmak kimse
dullard
ahmak
DULLARD
MANKAFA
DULLARD
SERSEM