cloudburst

cloudburst

Rainstorm of extraordinary intensity and relatively short duration.