Dictionary · Google Translate · Help

Search by Chinese, Pinyin or English Definition:

Did you mean: tongche tingcha tingchu tingzhe tingshi tingzhi ?

tíng chē to pull up (stop one's vehicle) / to park / (of a machine) to stop working / to stall

Dictionary · Google Translate · Help
By MDBG 2024