Online Dictionary
Definition of " relaxer " in French English Dictionary
Results
relaxer
  • {V} relax, acquit, release
se relaxer
  • {V} relax, lighten up, unwind