English to Chinese Dictionary

Search:

拖挂车 tuō guà chē 18-wheeler / big rig / semi-trailer


<< back to the home page