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


English

Detailed Translations for straw men from English to French

straw men:

straw men [the ~] noun

  1. the straw men (men of straw)

Translation Matrix for straw men:

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

External Machine Translations:

Related Translations for straw men