Clue: Born in Slough but representing Italy, Fiona ____ won world championship long jump titles in 1995 and 2001
We have 1 possible answer for the clue Born in Slough but representing Italy, Fiona ____ won world championship long jump titles in 1995 and 2001 which appears 1 time in our database.