Arti dalam bahasa Inggris lintah leech; Arti lain yang mungkinleeches; leech; Bisa juga berartibloodsucker;