Diccionario Español-Inglés
chaparron
Cloudburst
Diccionario Español-Inglés
chapa
chaparrón