Meaning of paghihilod

paghihilod

Tagalog

n. scrubbing of skin to remove dirt