redeemed oneself

English

Verb

redeemed oneself

  1. simple past and past participle of redeem oneself