Crossword Answer Lookup
500k+ clues
Home
/
Telegraph
/
Clue
Screech owl's seized ape
(4)
Answer
ECHO
Definition:
ape
Telegraph
#3573
23 Down
2025-10-28