Summary
English to French:   more detail...
  1. rivers:


English

Detailed Translations for rivers from English to French

rivers:


External Machine Translations: