meaning of bessern

bessern - German to English

to amend

View more

  • to better
  • to reclaim
  • to treat
  • to righten