Translation of نکل چلنا in English:

نکل چلنا

phrase

  • escape
  • surpass another
  • speak much of one's talent