Dictionary · Google Translate · Help

Search by Chinese, Pinyin or English Definition:

Did you mean: chengche cengchi chengchi chengchu chenghe canche ?

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)

Dictionary · Google Translate · Help
By MDBG 2024