MalayTranslate.com
Malay to English Translator
Translate Here

English to English

rain shower
(r/eI/n_'/S//AU//@/r )

noun (n)

  • a brief period of precipitation
    tempoh singkat curah hujan
    Synonym:
    shower
    source: wordnet30