English
›
Words
person
who fights for or supports strongly (a principle, movement, person, etc
Translation:
English
Noun
1
champion
Add
Translation