IT SLEETS


Meaning of IT SLEETS in English

sleet falls.

→ sleet

Concise Oxford English vocab.      Сжатый оксфордский словарь английского языка.