torchant
French
Participle
torchant
present participle of
torcher
Anagrams
tronchât