man-made lake

listen to the pronunciation of man-made lake
English - English

Definition of man-made lake in English English dictionary

man-made lake
artificial lake
man-made lake
Favorites