A violently fast stream of water (or other liquid)
English: torrent, violent stream
Bahasa: curahan, air terjun
torrent, deluge, cloudburst, downpour, flood
English: torrent, violent stream
Bahasa: curahan, air terjun
English: downpour, cloudburst, deluge, waterspout, torrent, pelter, soaker
Bahasa: hujan lebat
English: flood, inundation, deluge, torrent
Bahasa: banjir, bah, bertubi-tubi