Crossword Answer Lookup

500k+ clues

Duck last to find tree (5)

Answer OLIVE
Definition: tree
Telegraph #30705 23 Down 2024-08-29