?
see garrotte
~ garrottes plural
~ garrottes 3rd person; ~ garrotted past tense; ~ garrotting present participle
~ 4 words related to garrotte as Noun.
~ 6 words related to garrotte as Verb.