Crossword Answer Lookup

500k+ clues

Lever journalist into China? (5)

Answer PEDAL
Definition: Lever
Guardian #29192 22 Down 2023-10-04