artificial lake


Meanings

  • lake used to store water for community use