garrottas
French
Pronunciation
Homophones:
garrotta
,
garrottât
Verb
garrottas
second-person singular past historic of
garrotter