Cloudburst Synonyms

kloudbûrst
A heavy rain
(Noun)