Definify.com

Definition 2025


garotters

garotters

English

Noun

garotters

  1. plural of garotter

Anagrams