English to Chinese Dictionary

Search:

Did you mean: manchu mache manage mancha manghe manshe maoche mace ?

慢车 màn chē local bus or train / slow train with many stops


<< back to the home page