Meaning of pagdurusa

pagdurusa

Tagalog

n. suffering; grief