Cari
Deluge
01
banjir
a sudden and heavy rainfall
02
banjir
a severe flood of water
03
banjir
an overwhelming number or amount
to deluge
01
membanjiri
to flood or submerge an area with an overwhelming amount of water
02
membanjiri
charge someone with too many tasks
03
membanjiri
fill quickly beyond capacity; as with a liquid