Translation of "downpour" - English-Spanish dictionary

downpour

noun uk /ˈdaʊn·pɔːr/

a period when it suddenly rains a lot

chaparrón

(Translation of “downpour” from the Cambridge English-Spanish Dictionary © Cambridge University Press)