Vocabulary

積雪量

amount of snowfall; snow accumulation

noun