Version Française
Meaning of
"Usine au fil de l’eau"
in English language
French to English
English to French
French
English
Usine au fil de l’eau; usine d’éclusée
Run-of-river power station; power station with daily or weekly storage