English-Chinese dictionary »

people mover meaning in Chinese

EnglishChinese
people mover (automated mass transit system)
noun

旅客捷运系统 /lǚkè jiéyùn xìtǒng/noun

旅客捷運系統noun