garrottant
French
Participle
garrottant
present participle of
garrotter