IT MIZZLES


Meaning of IT MIZZLES in English

rain lightly.

→ mizzle

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