×

escarre meaning in English

n. bedsore, scab, slough

Related Words

  1. escarpin
  2. escarpé
  3. escarrification
  4. escaut
PC Version

Copyright © 2018 WordTech Co.