×
écorchure
meaning in English
n.
scratch, abrasion, graze, rawness
Related Words
écorcher les oreilles
écorcher une langue
écorché
écorner
PC Version
Copyright © 2018 WordTech Co.