Chinese-English dictionary »

塌方 /tāfāng/ meaning in English

ChineseEnglish
塌方 /tāfāng/ noun

landslide(natural disaster)
noun
[UK: ˈlænd.slaɪd] [US: ˈlænds.ˌlaɪd]