Freezing rain
Previous
Top
Next
Rain the drops of which freeze on impact with the ground or with objects on the earth's surface