garotters
English
Noun
garotters
plural of
garotter
Anagrams
garrottes