Home
Search
Index
Definify.com
Definition
2024
garrotta
garrotta
French
Verb
garrotta
third-person singular past historic of
garrotter
Italian
Noun
garrotta
f
(
plural
garrotte
)
garrote
Pronunciation
Homophones:
garrottas
,
garrottât
Similar Results