×

s'écorcher meaning in English

v. peel, remove skin

Related Words

  1. s'éclipser
  2. s'écorner
  3. s'écouler
  4. s'écouler doucement
PC Version

Copyright © 2018 WordTech Co.