French
Detailed Translations for champion from French to English
champion:
Translation Matrix for champion:
Synonyms for "champion":
Wiktionary Translations for champion:
champion
noun
champion
noun
-
position of champion, or winner
-
someone who has been winner in a contest
External Machine Translations: