English to Chinese Dictionary

Search:

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

机车 chē locomotive; train engine car / (Tw) scooter / (Tw) (slang) hard to get along with; to be a pain in the ass / (Tw) damn!; crap!


<< back to the home page