Translation Of Man-Made Lake In Different Languages
Translate MAN-MADE LAKE in languages spoken worldwide
English
Ways to say man-made lake
Lac artificiel