Chinese-English dictionary »

雪崩 /xuěbēng/ meaning in English

ChineseEnglish
雪崩 /xuěbēng/ noun

avalanche [avalanches](large sliding mass of snow and ice)
noun
[UK: ˈæ.və.lɑːntʃ] [US: ˈæ.və.ˌlæntʃ]

Your history