self-sacrificial - adjective

normal formself-sacrificial
comparative
superlative