홈 > Term: impoundment
impoundment
A body of water confined by a dam, dike, floodgate or other artificial barrier.
0
작성자
- mara nicaru
- 100% positive feedback
A body of water confined by a dam, dike, floodgate or other artificial barrier.