×

écorcer meaning in English

v. bark, peel, shave, rind

Related Words

  1. écorce
  2. écorce de citron
  3. écorcher
  4. écorcher les oreilles
PC Version

Copyright © 2018 WordTech Co.