Meaning of magpapatay

magpapatay

Tagalog

magpapatay n. butcher