Crossword Answer Lookup

500k+ clues

Shelter supported by church and old medical practitioner (5)

Answer LEECH
Definition: Shelter
Times #26870 23 Down 2017-10-31