×

garrotter meaning in English

v. garotte, choke to death, strangle

Related Words

  1. garrottage
  2. garrotte
  3. gars
  4. garth
PC Version

Copyright © 2018 WordTech Co.