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

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

phrase

  • charm
    incantation
    sorcery
    exorcism