Crossword Answer Lookup
500k+ clues
Home
/
Guardian
/
Clue
Leech and Peel having a sit-in
(8)
Answer
PARASITE
Definition:
Leech
Guardian
#21969
25 Across
2000-08-05