Vocabulary

雪降り

snowfall

noun