Chinese-English dictionary »

索道 /suǒdào/ meaning in English

ChineseEnglish
索道 /suǒdào/ noun

cableway(system of cables)
noun
[UK: kˈeɪbəlwˌeɪ] [US: kˈeɪbəlwˌeɪ]