English to Chinese Dictionary

Search:

自动挡 dòng dǎng automatic transmission / auto gear shift


<< back to the home page