Definisi 'man-made lake'

English to English
noun
1 lake used to store water for community use Terjemahkan
source: wordnet30
More Word(s)
lake, lake mead, lake powell, lake volta, water, water supply, water system,

Visual Synonyms
More Word(s)
lake, lake mead, lake powell, lake volta, water, water supply, water system,
Berdasar Huruf Depan
A B C D E F G H I J K L M N O P Q R S T U V W X Y Z