Translation of "avalanche" - English-Italian dictionary

avalanche

noun uk /ˈæv·əl·ɑːnʃ/ us /ˈæv·əˌlæntʃ/

a mass of snow that falls down the side of a mountain

valanga

(Translation of “avalanche” from the Cambridge English–Italian Dictionary © Cambridge University Press)