Hydroelectric power station synonyms | nouns

Synonyms for Hydroelectric power station as a Noun