selfsacrificing

listen to the pronunciation of selfsacrificing
Английский Язык - Английский Язык
Yielding up one's own interest, feelings, etc; sacrificing one's self