English-Italian dictionary »

snowslide meaning in Italian

EnglishItalian
snowslide (avalanche of snow)
noun

slavinanoun
{f}