Definify.com

Definition 2026


garotters

garotters

English

Noun

garotters

  1. plural of garotter

Anagrams