Summary
English to French:   more detail...
  1. down the river:


English

Detailed Translations for down the river from English to French

down the river:

down the river adj

  1. down the river (downstream; downriver)

Translation Matrix for down the river:

ModifierRelated TranslationsOther Translations
en aval down the river; downriver; downstream down; downwardly

External Machine Translations:

Related Translations for down the river