jdn. rehabilitieren

listen to the pronunciation of jdn. rehabilitieren
Deutsch - Englisch
to vindicate somebody