Crossword Answer Lookup

500k+ clues

Mischief-maker with the Spanish press (5)

Answer IMPEL
Definition: press
Telegraph #30512 9 Across 2024-01-17