×

dépouille meaning in English

n. relic, remains, skin; clearance, cast; slough

Related Words

  1. dépoter
  2. dépotoir
  3. dépouillement
  4. dépouillement des votes
PC Version

Copyright © 2018 WordTech Co.