EN

Synonyms for dullards

Dullards, noun plural of dullard. Synonyms in the same form.