Translation of ذرا سا منھ نکل آنا in English:

ذرا سا منھ نکل آنا

phrase

  • grow very weak
  • be scared off