Crossword Answer Lookup

500k+ clues

Leaving centre for rehab, escort drug addict … (4)

Answer USER
Definition: addict …
Telegraph #30658 18 Across 2024-07-05