HYDROPOWER


Meaning of HYDROPOWER in English

[hy.dro.pow.er] n (1933): hydroelectric power

Merriam-Webster English vocab.      Английский словарь Merriam Webster.