Meaning of hadhad

hadhad

Tagalog

hadhad n. rubbing or scraping off


hadhad

Tagalog

hadhad adj. having the skin rubbed or scraped off