cloudburst
chaparrón
translation of 'cloudburst'
noun
chubasco,
chaparrón
definition
Credits: Google Translate
English to Spanish Dictionary cloudburst |