blockhead – Deutsch–English translations

🇬🇧 en de 🇩🇪

blockhead noun

  • stupid person
Dummkopf
Wiktionary Links