Home
Search
Index
Definify.com
Definition
2024
garottes
garottes
English
Noun
garottes
plural of
garotte
Similar Results