English to Chinese Dictionary

Search:

Did you mean: chiba chef cheap chibi cuba chufa cebu shaba ?

车把 chē handlebar (of a bicycle); shaft (of a rickshaw)


<< back to the home page