garrotté

See also: garrotte

French

Participle

garrotté (feminine garrottée, masculine plural garrottés, feminine plural garrottées)

  1. past participle of garrotter