next
previous
items

Term

hydroelectric power plant

Term
Power station which operates with the free renewable source of energy provided by falling water. (Source: PORT)

Permalinks

Document Actions