self-sacrificial

listen to the pronunciation of self-sacrificial
Английский Язык - Турецкий язык
kendinden odun veren