MalayTranslate.com
Malay to English Translator
Translate Here

English to English

rainwater
('r/eI/n,w/oU/rt/@/r )

noun (n)

  • drops of fresh water that fall as precipitation from clouds
    titik air segar yang jatuh sebagai hujan dari awan
    Synonym:
    rain
    source: wordnet30