Summary
French to English:   more detail...
  1. cohue des voitures:
    • Wiktionary:
      cohue des voitures → snarl-up


French

Detailed Translations for cohue des voitures from French to English