English to Portuguese Dictionary
snowstorm
Tempestade de inverno
Meaning for snowstorm found in 14 Languages.
Sponored Video