What does Aufbessrung mean?

Aufbessrung - German to English

amelioration

View more

  • increase [income]