Crossword Answer Lookup

500k+ clues

Left impression, puncturing smart politician (8)

Answer BLAIRITE
Guardian #29409 23 Across 2024-06-14