Diccionario Español-Inglés

aguacero

Cloudburst, downpour, rainfall

Diccionario Español-Inglés