Humayo meaning. Talipaso in bisaya means. Pinigilan ang sarili in english.

Naaawa in english. Skap mcgi.