Back to Dictionary
斯柯达
斯柯達
Sīkēdá
1. Škoda, Czech Republic car manufacturer, a subsidiary of Volkswagen Group
Noun