Sanguisuge
Word Dictionary
-> Sanguisuge
Search:
Sanguisuge
(n.) A bloodsucker, or leech.
Terms of Use
Canadian Jobs