Summary
English to French:   more detail...
  1. down with:
    • Wiktionary:
      down with → à bas


English

Detailed Translations for down with from English to French