English

edit

Noun

edit

garotters

  1. plural of garotter

Anagrams

edit