Meaning of mapagpahirap

mapagpahirap

Tagalog

adj. oppressive; hard to bear; burdensome