Portuguese-English dictionary »

sanguessuga meaning in English

PortugueseEnglish
sanguessuga noun
{f}

bloodsucker [bloodsuckers](one who attempts to take as much from others as possible)
noun
[UK: ˈblʌd.sʌkə(r)] [US: ˈblʌd.ˌsəkər]

leech [leeches](annelid)
noun
[UK: liːtʃ] [US: ˈliːtʃ]