Dictionary · Google Translate · Help

Search by Chinese, Pinyin or English Definition:

Did you mean: shahe shacha shake chache shachi shiche ?

shā chē to brake (when driving) / to stop / to switch off / to check (bad habits) / a brake
shā chē to brake (when driving)
Shā chē see 莎车县

Dictionary · Google Translate · Help
By MDBG 2026