×

garrotter meaning in English

n.
绞杀者;勒杀抢劫的强盗。

Related Words

  1. garrott
  2. garrotte
  3. garrotting
  4. garroust
PC Version

Copyright © 2018 WordTech Co.