to clear someone else of wrongdoing
to make reparation
to make reparation, compensation, or amends, for an offence or a crime
About this site and copyright information - Online Dictionary Home - Privacy Policy
English-French Translation Home