Crossword Answer Lookup

500k+ clues

Table in church to change did you say? (5)

Answer ALTAR
Definition: Table in church
Telegraph #30509 26 Across 2024-01-13