sich reingewaschen

listen to the pronunciation of sich reingewaschen
ألمانية - الإنجليزية
vindicated yourself