MalayTranslate.com
Malay to English Translator
Translate Here

English to English

artificial lake
(,/A/rt/@/'f/I//S//@/l_l/eI/k )

noun (n)

  • lake used to store water for community use
    danau biasanya menyimpan air untuk kegunaan masyarakat
    source: wordnet30