Translation of پوت پورا کرنا in English:

پوت پورا کرنا

phrase

  • make up a deficiency
  • play one's part