English-Chinese dictionary »

articulated bus meaning in Chinese

EnglishChinese
articulated bus noun
[UK: ɑː.ˈtɪ.kju.leɪ.tɪd bʌs]
[US: arˈtɪ.kjə.ˌle.təd ˈbəs]

双节公车 /shuāngjié gōngchē/noun

鉸接客車noun

鉸接式公交車noun

铰接客车 /jiǎojiē kèchē/noun

铰接式公交车 /jiǎojiēshì gōngjiāochē/noun

雙節公車noun