blockhead – English–Türkçe translations

🇬🇧 en tr 🇹🇷

blockhead noun

  • stupid person
ahmak, aptal, gerzek, hıyarağası, mankafa
Wiktionary Links