English to Chinese Dictionary

Search:

Did you mean: jiahe jichu jiehe jie jicha jihe jiache jice ?

机车 chē locomotive; train engine car / (coll.) motorcycle / (Tw) scooter; motorcycle / (Tw) (slang) hard to get along with; annoying / (Tw) damn!; crap!


<< back to the home page