garotters

English

Noun

garotters

  1. plural of garotter

Anagrams