sich für etwas jdn. einsetzen

listen to the pronunciation of sich für etwas jdn. einsetzen
German - English

Definition of sich für etwas jdn. einsetzen in German English dictionary

sich für etwas/jdn. einsetzen
to champion something/sb