Chinese-English dictionary »

车支架 /chēzhījià/ meaning in English

ChineseEnglish
车支架 /chēzhījià/ noun

kickstand(levered bar of a bicycle or motorcycle)
noun
[UK: kˈɪkstand] [US: kˈɪkstænd]