Malay to English Translator
Translate Here
Malay to English
English to Malay
English to English
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