IT DRIZZLES


Meaning of IT DRIZZLES in English

rain lightly.

→ drizzle

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