represa
Translations
- dam
- reservoir
A barrier to hold back water.
Advertisement
Example Sentences
The dam built on the river has improved the water supply in the region.
A barrier to hold back water.
The dam built on the river has improved the water supply in the region.