HYDROPOWER


Meaning of HYDROPOWER in English

any means of harnessing power from water.

Environmental engineering English vocabulary.      Английский словарь экологического инжиниринга.