selfsacrificing

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