Search
Select the dictionary language
diluviar
01
to pour down, to rain heavily
llover de forma muy intensa y continua
Examples
Cuando diluvia, las calles se inundan.
When it pours down, the streets flood.
Search
Select the dictionary language
to pour down, to rain heavily