Summary
French to English:   more detail...
  1. herbe à poux:
    • Wiktionary:
      herbe à poux → ragweed


French

Detailed Translations for herbe à poux from French to English