Translation of آرا سر پر چل جانا in English:

آرا سر پر چل جانا

phrase

  • be tortured or tormented