yielding up one's own interest, feelings, etc; sacrificing one's self

listen to the pronunciation of yielding up one's own interest, feelings, etc; sacrificing one's self
الإنجليزية - الإنجليزية
selfsacrificing
yielding up one's own interest, feelings, etc; sacrificing one's self
المفضلات