Meaning of ihilod

ihilod

Tagalog

(inihihilod, inihilod, ihihilod) v., inf. use for scrubbing the skin