self-sacrifice; sacrificial offering; offering of a sacrifice

listen to the pronunciation of self-sacrifice; sacrificial offering; offering of a sacrifice
English - English

Definition of self-sacrifice; sacrificial offering; offering of a sacrifice in English English dictionary

self-sacrifice; sacrificial offering; offering of a sacrifice
{i} immolation