Translation of ایثارِنفس in English:

ایثارِنفس

phrase

  • sacrifice of self-interest for some noble cause