reservoir in Dutch
reservoir in Dutch
reservoir
A place where anything is kept in store.
stuwmeer
A large natural or artificial lake used as a source of water supply.