Meaning of katubusan

katubusan

Tagalog

katubusan n. redemption