cloudburst in Italian
cloudburst in Italian
nubifragio
A sudden heavy rainstorm.
acquazzone
A sudden heavy rainstorm.
rovescio
A sudden heavy rainstorm.
scroscio
A sudden heavy rainstorm.