garrottés
See also:
garrottes
French
Participle
garrottés
m
pl
masculine plural of
garrotté