How do you say leech in Italian?
— sanguisuga (f)


Related synonyms for leech in Italian
bleedsanguinare
Category relationships for leech in Italian
medicinemedicina (f); clinica (f)