Home
Help
About
Contact
English to Chinese Dictionary
Search:
Did you mean:
xiache
xiche
xiuchi
xihe
xiahe
xiehe
xiushi
xiaohe
?
修车
xiū
chē
to repair a bike (car etc)
<< back to the home page