Crossword Answer Lookup

500k+ clues

Pet dog losing ball, coming across new discovery (4)

Answer FIND
Definition: discovery
Times #28608 17 Across 2023-05-20