Version Française
Meaning of
"centrale hydraulique"
in English language
French to English
English to French
French
English
centrale hydraulique
hydro-electric power plant, hydro-electric station, hydro-electric power station