Diccionario Español-Inglés

chaparrón

Downfall, spate

Diccionario Español-Inglés