English to Chinese Dictionary

Search:

Did you mean: daoche tache taochi taochu taozhe tiaoche tuoche daocha ?

套车 tào chē to harness (a horse to a cart)


<< back to the home page