Chinese-English dictionary »

摇车 /yáochē/ meaning in English

ChineseEnglish
摇车 /yáochē/ noun

draisine(light auxiliary rail vehicle)
noun