selfrenunciation

listen to the pronunciation of selfrenunciation
Английский Язык - Турецкий язык
feragat
kendini feda etme
Английский Язык - Английский Язык
The act of renouncing, or setting aside, one's own wishes, claims, etc
self-sacrifice