Search term leech has 5 results
EN English IT Italian
leech sanguisuga {f}
leech (n) [behavior - man] sanguisuga (n) {f} [behavior - man]
leech (n) [behavior - woman] sanguisuga (n) {f} [behavior - woman]
leech (n) [entomology] sanguisuga (n) {f} [entomology]
leech (n) [entomology] mignatta (n) {f} [entomology]
EN Synonyms for leech IT Translations
cup [medicine] koppie
borrow [mooch] leen
tick [animal] bosluis (n v)