dullard – English–Español translations

🇬🇧 en es 🇪🇸

dullard noun

  /ˈdʌləd/ , /ˈdʌlɚd/
  • A stupid person; a fool
estúpida, estúpido
Wiktionary Links