Translation of منتر تنتر/ جنتر in English:

منتر تنتر/ جنتر

phrase

  • charm, incantation
    sorcery, exorcism