Translation of tormenta de nieve in English:

tormenta de nieve

snowstorm, n.

feminine noun

  • 1

    snowstorm
    (con viento) blizzard