1
British swimmer, Olympic athlete, Commonwealth Games gold medallist.

Related terms


Find synonyms for words like: Diana