Crossword Answer Lookup

500k+ clues

Sad moralist upset about church putting priests on a pedestal? (13)

Answer SACERDOTALISM
Times #28966 3 Down 2024-07-11