Crossword Answer Lookup

Hero from Spain led Channel Islands revolution (2,3)

Guardian Puzzle #22781 19 Across 2003-03-18
Definition
Hero
Answer
ELCID