?
see garrotte
~ garrotte noun; ~ garrottes plural
~ garrotte verb; ~ garrottes 3rd person
~ 4 words related to garrotte as Noun.
~ 6 words related to garrotte as Verb.