Translation of مجاہدئہ نفس in English:

مجاہدئہ نفس

phrase

  • self-denial
    self-abnegation