×

massage meaning in English

n. massage, act of treating the body by rubbing or kneading the muscles or joints to stimulate circulation or relaxation

Related Words

  1. massagiste
  2. masse
PC Version

Copyright © 2018 WordTech Co.