waterpowers

See also: water powers

English

Noun

waterpowers

  1. plural of waterpower