Translation of منتر سِدھ کرنا in English:

منتر سِدھ کرنا

phrase

  • recite an incantation
  • control (someone) by a magical incantation