Definify.com

Definition 2024


hydroelectric_dams

hydroelectric dams

English

Noun

hydroelectric dams

  1. plural of hydroelectric dam