Crossword Answer Lookup

500k+ clues

Spaniard at the centre is a politician (7)

Answer SENATOR
Definition: politician
Guardian #21898 24 Across 2000-05-15