Crossword Answer Lookup

500k+ clues

Large pet damaged hotel cable (9)

Answer TELEGRAPH
Definition: cable
Telegraph #30517 9 Across 2024-01-23