にわか ゆき
niwakayuki

Noun

1. sudden snowfall

Other forms: