Translation of گلے بندھنا in English:

گلے بندھنا

phrase

  • be foisted on