downpour
definitions
-
noun
a heavy and sudden rainstormvi: mưa lớn
examples
-
The downpour flooded the streets.
Mưa ngập đường phố.
The downpour flooded the streets.
Mưa ngập đường phố.