selfrenunciation

listen to the pronunciation of selfrenunciation
Englisch - Türkisch
feragat
kendini feda etme
Englisch - Englisch
The act of renouncing, or setting aside, one's own wishes, claims, etc
self-sacrifice