an intense, but usually short-lived, rainstorm

listen to the pronunciation of an intense, but usually short-lived, rainstorm
English - English

Definition of an intense, but usually short-lived, rainstorm in English English dictionary

An intense, but usually short-lived, rainstorm
gullywasher
an intense, but usually short-lived, rainstorm
Favorites