Translation of champion in Setswana

champion

Verb

  1. support a cause by fighting or speaking for it

Powered by Oxford