garrotta
French
Pronunciation
Homophones:
garrottas
,
garrottât
Verb
garrotta
third-person singular past historic of
garrotter
Italian
Noun
garrotta
f
(
plural
garrotte
)
garrote