Anything happening rapidly or in quick successive
English: rain, pelting
Bahasa: hujan
rain, pelting, rain down, rainfall, rainwater
English: rain, pelting
Bahasa: hujan
English: rain, rainfall
Bahasa: hujan
English: rain, rainwater
Bahasa: hujan
English: rain, rain down
Bahasa: hujan, berjatuhan, menghujani, berguguran, bercucuran, bertalu-talu