Translation of "avalanche" - English-Catalan dictionary

avalanche

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

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

allau

(Translation of “avalanche” from the Cambridge English-Catalan Dictionary © Cambridge University Press)