Meaning of pagpakurat

pagpakurat

Cebuano

v. astonish