to champion something sb

listen to the pronunciation of to champion something sb
English - German

Definition of to champion something sb in English German dictionary

to champion something
etw. verfechten
to champion something sb
Favorites