MalayTranslate.com
Malay to English Translator
Translate Here

English to English

body of water

noun (n)

  • the part of the earth's surface covered with water (such as a river or lake or ocean)
    bagian dari permukaan bumi ditutupi dengan air (seperti sebuah sungai atau tasik atau laut)
    Synonym:
    water
    source: wordnet30