snowfalls
English
Noun
snowfalls
plural of
snowfall