Translation of torrent in Malay

torrent

hujan yang turun mencurah-curah

noun

  • 1

    hujan yang turun mencurah-curah, bertalu-talu