×

masser meaning in English

v. massage, rub or knead muscles and joints with hands to stimulate circulation or relaxation, give a massage

Related Words

  1. se masser
  2. massepain
  3. masse spécifique
  4. massette
  5. masseur
PC Version

Copyright © 2018 WordTech Co.