English to Chinese Dictionary landslides

landslides

山体滑坡
translation of 'landslides'
noun
塌方,
滑坡
definition
Credits: Google Translate
Download the
HelloEnglishApp
image_one