Meaning of pagsasakripisyo

pagsasakripisyo

Tagalog

n. immolation; act of sacrificing