Translation of اپنی جان کو رونا in English:

اپنی جان کو رونا

phrase

  • live a miserable life
    rue or curse one's own fate