Get Free Checker

garrotter

NOUN
  1. someone who kills by strangling

How To Use garrotter In A Sentence

List is Empty.