Crossword Answer Lookup

500k+ clues

Critical inspector put on exhaust testing (12)

Answer DISAPPROVING
Definition: testing
Telegraph #31048 11 Down 2025-10-03