hydropower
noun
- 1
Hydroelectric power
Synonyms
Translate “hydropower” to another language
Click any language to open the translator with this word already filled in.
Hydroelectric power
Click any language to open the translator with this word already filled in.