Summary
English to French:   more detail...
  1. dullards:


English

Detailed Translations for dullards from English to French

dullards:

dullards [the ~] noun

  1. the dullards (blockheads; muffs; dopes)
    la savates; la nouilles; l'abrutis

Translation Matrix for dullards:

NounRelated TranslationsOther Translations
abrutis blockheads; dopes; dullards; muffs
nouilles blockheads; dopes; dullards; muffs dumplings; noodles; pasta; paste
savates blockheads; dopes; dullards; muffs

External Machine Translations: