Chinese-English dictionary »

动车 /dòngchē/ meaning in English

ChineseEnglish
动车 /dòngchē/ noun

power car(vehicle that propels)
noun