Meaning of man-made lake
Definition of man-made lake
(noun)
lake
used
to
store
water
for
community
use
Other information on man-made lake
WIKIPEDIA results for
man-made lake
Amazon results for
man-made lake
Tweet