Self harmمعنی meaning. English ng libing translation to tagalog. Hundestern Warrior Cats. Kìm Dewalt. Share