barrages-dam

Articles

  • DamBarrier that stops or restricts the flow of surface or underground streams
  • Barrage (dam)Type of dam