×

horseleech meaning in English

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

Related Words

  1. horselaugh
  2. horseleap
  3. horseless
  4. horseley bridge
PC Version

Copyright © 2018 WordTech Co.