Pinyin Dictionary results for "beng luo"

崩落
talus slide; to crumble (of scree slope); to collapse; landslide
Dictionary data provided by CC-CEDICT