Polish-English dictionary »

marznący deszcz meaning in English

PolishEnglish
marznący deszcz noun

freezing rainnoun
rain which freezes upon contact with the ground

sleetnoun
glaze ice formed by freezing rain