MalayTranslate.com
Malay to English Translator
Translate Here

English to English

rain down
(r/eI/n_d/AU/n )

verb (v)

  • precipitate as rain
    endapan sebagai hujan
    Synonym:
    rain
    source: wordnet30