Version Française
Meaning of
"petites rivières d’eau de pluie qui est descendue des collines"
in English language
French to English
English to French
French
English
petites rivières d’eau de pluie qui est descendue des collines
streams of rainwater that have come down from the hills