SNOW FLURRIES


Meaning of SNOW FLURRIES in English

Light snow showers, usually of an intermittent nature with no measurable accumulation.

Weather and meteorology English vocabulary.      Английский словарь погоды и метеорологии .