Definify.com

Definition 2024


waterpowers

waterpowers

See also: water powers

English

Noun

waterpowers

  1. plural of waterpower