Tagalog Dictionary
Tagalog
hadhad n. rubbing or scraping off
hadhad adj. having the skin rubbed or scraped off