selfsacrificing

listen to the pronunciation of selfsacrificing
English - English
Yielding up one's own interest, feelings, etc; sacrificing one's self
selfsacrificing
Favorites