See also: garrotte

French

edit

Participle

edit

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

  1. past participle of garrotter