×

garroter meaning in English

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

Related Words

  1. garrote
  2. garrote tourniquet
  3. garrott
  4. garrotte
PC Version

Copyright © 2018 WordTech Co.