Weather vocabulary: precipitations
download the English Alley App in Google Play
drizzle

Drizzle

Rain

Rain

downpour

Downpour

storm

Storm

sleet

Sleet

hail

Hail

Blizzard

Blizzard

snow

Snow