Dutch–English dictionary

English translation of the Dutch word zich beteren

Dutch → English
  
DutchEnglish
zich beteren amend; mend; mend one’s ways; reform