shower of rain

listen to the pronunciation of shower of rain
English - English

Definition of shower of rain in English English dictionary

A shower of rain
scat