See also: garrotte

French edit

Participle edit

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

  1. past participle of garrotter