Crossword Answer Lookup

500k+ clues

Promises of party in show ring (9)

Answer MANIFESTO
Definition: ring
Guardian #25785 14 Down 2012-11-05