Crossword Answer Lookup

500k+ clues

Some puppet characters make an impression (4)

Answer ETCH
Definition: impression
Telegraph #3246 2 Down 2024-01-07