Summary
English to French:   more detail...
  1. men of straw:


English

Detailed Translations for men of straw from English to French

men of straw:

men of straw [the ~] noun

  1. the men of straw (straw men)

Translation Matrix for men of straw:

NounRelated TranslationsOther Translations
hommes de paille men of straw; straw men

External Machine Translations:

Related Translations for men of straw