Meaning of masahe

masahe

Tagalog

n. massage