Create
general
›
barrages-dam
barrages-dam
Articles
Dam
Barrier that stops or restricts the flow of surface or underground streams
Barrage (dam)
Type of dam