China Naming Network - Eight-character Q&A - English translation of weather

English translation of weather

It's snowing.

the sunny day

Cloudy/cloudy

A gloomy cloudy day

A foggy day

rainy day

Thunderstorm

fine drizzling rain

Storm storm

Hurricane hurricane