Translation of آتما ستانا in English:

آتما ستانا

phrase

  • mortify the body, torment
    vex