Definitions and translations for "massai"

French - English - massai

Pronunciation
[masser] v. massage, rub or knead muscles and joints with hands to stimulate circulation or relaxation, give a massage
Share this page
Dictionary Extension