Dutch–English dictionary

English translation of the Dutch word gestand doen

Dutch → English
  
DutchEnglish
gestand doen make good; redeem