Definify.com

Definition 2024


garotters

garotters

English

Noun

garotters

  1. plural of garotter

Anagrams