Translation of تارا چمکنا in English:

تارا چمکنا

phrase

  • (of a star) to glitter
  • to be in glory, be in ascendant