Meaning of panghilot

panghilot

Tagalog

n. something used in massaging