×

rester meaning in French

n. personne qui se repose; acteur ou actrice qui ne travaille pas

Related Words

  1. rested
  2. rested on his laurels
  3. restful
  4. restful life
PC Version

Copyright © 2018 WordTech Co.