sanguisugio
Italian
Noun
sanguisugio
m
(
plural
sanguisugi
)
leeching
Related terms
sanguisuga