reservoir in Turkish
reservoir in Turkish
ambar
A place where anything is kept in store.
depo
A place where anything is kept in store.
mahzen
A place where anything is kept in store.
rezerv
A large natural or artificial lake used as a source of water supply.