Get Your Premium Membership

Artificial Lake

[n] lake used to store water for community use


Related Information

More Artificial Lake Links

Synonyms

reservoir



Book: Shattered Sighs