Meaning of magparusa

magparusa

Tagalog

(nagpaparusa, nagparusa, magpaparusa) v., inf. correct; discipline; punish