Crossword Answer Lookup

500k+ clues

Gorilla set to become an MP? (10)

Answer LEGISLATOR
Definition: MP?
Guardian #21864 23 Across 2000-04-05