Translation of آسرا ٹوٹنا in English:

آسرا ٹوٹنا

phrase

  • lose hope, be disappointed