English to Chinese Dictionary

Search:

Did you mean: soda stod sod shida sida skid stoa sukeda ?

斯柯达 Škoda, Czech Republic car manufacturer, a subsidiary of Volkswagen Group


<< back to the home page