rhizoverbBeta
Feedback

sleet

Icy precipitationnoun / verb · Ice pellets or partly frozen rain falling from the sky.