garrochant
French
Participle
garrochant
present participle of
garrocher