Snow is falling.
除此之外,还有:
The phrase "下雪" in English can be translated as "snowing".
上一篇新闻的格式怎么写
下一篇生活用英语怎么写