Crossword clue:
It means "snowfall" in Spanish
1 answers for "It means "snowfall" in Spanish"
6 letters: