Bosch

12345678910
Across
  1. 4. the system that delivers power to wheels
  2. 6. make something better
  3. 9. electric cars, bikes, scooters etc.
  4. 10. Pushes air to engine at overpressure
Down
  1. 1. 2.5% written as letters (dot as space)
  2. 2. for example liters/100 kilometers
  3. 3. Put old components to a new part
  4. 5. Nitrogen oxide
  5. 7. Nature caring
  6. 8. law