Translation of تارے توڑ لانا/ توڑنا in English:

تارے توڑ لانا/ توڑنا

phrase

  • do the impossible, do some great deed