English to Chinese Dictionary

Search:

Did you mean: chengche cengchi chengchi chengchu chenghe canche cangchu cengci ?

蹭车 cèng chē (coll.) to ride in sb else's car to save money / to ride on a train or bus without buying a ticket (fare-dodging)


<< back to the home page