Crossword Answer Lookup

500k+ clues

Sales pitch about a new breed of dog (7)

Answer SPANIEL
Definition: dog
Times #26977 7 Down 2018-03-05