Summary
French to English:   more detail...
  1. lit de rivière:
    • Wiktionary:
      lit de rivière → riverbed


French

Detailed Translations for lit de rivière from French to English