How to say artificial lake ?

Artificial lake

[,ษ‘rtษ™'fษชสƒษ™l_leษชk]

cite fb twitter pinterest

Feeling connected with this word?

What is the definition of artificial lake ?

  1. lake used to store water for community use
700x90 placeholder ad

Copyright ยฉ 2019 EnglishDictionary