- confine in a reservoir

listen to the pronunciation of - confine in a reservoir
English - English

Definition of - confine in a reservoir in English English dictionary

- Confine in a reservoir
impoundment
- confine in a reservoir
Favorites