What does aufbessern mean?

aufbessern - German to English

to boost

View more

  • to improve
  • to boost