dullard – Deutsch–English translations

🇬🇧 en de 🇩🇪

dullard

Pfeifendeckel

dullard noun

  /ˈdʌləd/ , /ˈdʌlɚd/
  • A stupid person; a fool
Dummkopf
Wiktionary Links