Definify.com

Definition 2025


waterpowers

waterpowers

See also: water powers

English

Noun

waterpowers

  1. plural of waterpower