falling snow or hail that has partly melted; partly frozen rain

listen to the pronunciation of falling snow or hail that has partly melted; partly frozen rain
English - Turkish
English - English
sleet
falling snow or hail that has partly melted; partly frozen rain
Favorites