arrachant
French
Participle
arrachant
present participle of
arracher