English to Chinese Dictionary

Search:

车辙 chē zhé wheel rut; vehicle track


<< back to the home page