English to Chinese Dictionary

Search:

刹车 shā chē to brake (when driving) / to stop / to switch off / to check (bad habits) / a brake


<< back to the home page