horseleech是什么意思

中文翻译与英英解释

蚂蝗;贪心汉;榨取者 (daughters of the horseleech 贪得无厌的人们)。

any of several large freshwater leeches