English to Chinese Dictionary

Search:

联结车 lián jié chē (Tw) 18-wheeler / big rig / semi-trailer


<< back to the home page