Crossword Answer Lookup

500k+ clues

Demand placed on trial witness would shame devil (4,3,5)

Answer TELLTHETRUTH
Guardian #29656 18 Across 2025-03-31