hydro-electric generating station - French English Dictionary
History

hydro-electric generating station



Meanings of "hydro-electric generating station" in French English Dictionary : 1 result(s)

English French
Governmental Terms
hydro-electric generating station centrale hydro-électrique