KING'S CHAMPION


Meaning of KING'S CHAMPION in English

■ noun another term for Champion of England .

Concise Oxford English vocab.      Сжатый оксфордский словарь английского языка.