selfsacrifice

listen to the pronunciation of selfsacrifice
English - Turkish
fedakârlık
English - English
The act of sacrificing one's self, or one's interest, for others; self- devotion
selfsacrifice
Favorites