motorization

123456789101112
Across
  1. 3. british engine manufacturer
  2. 4. supercar company from italy
  3. 8. luxury and sports car company
  4. 10. short for general motors
  5. 11. polish tractor brand
  6. 12. famous rally car brand
Down
  1. 1. car from yugoslavia
  2. 2. russian tractor brand
  3. 5. performance mercedes line
  4. 6. geman sports car company
  5. 7. former capital of american motor industry
  6. 9. engine control unit