écorchant

French

Participle

écorchant

  1. present participle of écorcher

Anagrams