Translation of جھاڑ پھونک in English:

جھاڑ پھونک

phrase

  • exorcism, incantation