×

restes meaning in English

n. left overs, odds and ends, remains; scraps, pickings, leavings

Related Words

  1. restes humains
  2. rester à l'écart
  3. rester à son poste
  4. restes humains
  5. restimuler
PC Version

Copyright © 2018 WordTech Co.