sanguessuga

listen to the pronunciation of sanguessuga
Portuguese - Turkish
kan emici
beleşçi
sülük
Portuguese - English
bloodsucker
leech

There are many leeches in my farm. - Há muitas sanguessugas na minha fazenda.

freeloader
blood sucker