Crossword Answer Lookup

500k+ clues

One invested in the church (8)

Answer MINISTER
Definition: One
Guardian #25482 25 Across 2011-11-17