downpour in Spanish
downpour in Spanish
aguacero
A heavy rain.
chubasco
A heavy rain.
chaparrón
A heavy rain.
jarreo
A heavy rain.
palo de agua
A heavy rain.
jarrear
(intransitive) To pour down; rain heavily.