×

écorchure meaning in English

n. scratch, abrasion, graze, rawness

Related Words

  1. écorcher les oreilles
  2. écorcher une langue
  3. écorché
  4. écorner
PC Version

Copyright © 2018 WordTech Co.