Translation of (قسمت کا) ستارہ چمکنا in English:

(قسمت کا) ستارہ چمکنا

phrase

  • have a stroke of luck