IT'S RAINING/SNOWING


Meaning of IT'S RAINING/SNOWING in English

the weather is rainy or snowy Whenever we visit Vancouver, it's raining.

English idioms vocab.      Словарь английских идиом и выражений.