Crossword Answer Lookup

500k+ clues

Place in church where convert's spoken out (5)

Answer ALTAR
Definition: Place in church
Times #28757 4 Down 2023-11-10