Translation of hujan lebat in English:

User Contribution

hujan lebat

downpour

noun