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

منتر پھونکنا

phrase

  • cast a spell