Translation of گڈا بنانا in English:

گڈا بنانا

phrase

  • make an effigy
  • to defame
    vilify
    calumniate