1
British swimmer, Olympic athlete, world champion.

Related terms


Find synonyms for words like: Jean Francesca