Crossword Answer Lookup

500k+ clues

Some people always making excuse (4)

Answer PLEA
Definition: Some
Telegraph #3606 11 Across 2025-12-24