English to Chinese Dictionary

Search:

四驱车 chē four-by-four (vehicle) / 4x4


<< back to the home page