Meaning of mapagpahamak

mapagpahamak

Tagalog

adj. one who has the habit of injuring others