Home
Search
Index
Definify.com
Definition
2025
garrottas
garrottas
French
Verb
garrottas
second-person singular past historic of
garrotter
Pronunciation
Homophones:
garrotta
,
garrottât
Similar Results