a heavy fall of rain or snow; cloudburst

listen to the pronunciation of a heavy fall of rain or snow; cloudburst
English - English
oncome
A heavy fall
soss
a heavy fall of rain or snow; cloudburst
Favorites