Meaning of pagpaparusa

pagpaparusa

Tagalog

n. castigation; punishment