Definify.com

Definition 2025


hydroelectric_dams

hydroelectric dams

English

Noun

hydroelectric dams

  1. plural of hydroelectric dam