Translation of نکل بھاگنا in English:

نکل بھاگنا

phrase

  • to run away, escape, to get away, make off