English to Spanish Dictionary cloudburst

cloudburst

chaparrón
translation of 'cloudburst'
noun
chubasco,
chaparrón
definition
Credits: Google Translate
Download the
HelloEnglishApp
image_one