Crossword Answer Lookup

500k+ clues

The brother from Rome with fellow medallist in Devon (10)

Answer ILFRACOMBE
Definition: in Devon
Guardian #22418 24 Across 2002-01-16