Chinese-English dictionary »

多山的 /duōshān de/ meaning in English

ChineseEnglish
多山的 /duōshān de/ adjective

mountainous(having many mountains)
adjective
[UK: ˈmaʊn.tɪ.nəs] [US: ˈmaʊn.tə.nəs]