English to Chinese Dictionary

Search:

车架 chē jià cart / barrow / frame / chassis


<< back to the home page