English to Arabic

Meaning for:
Abracadabra
other
التّمتمة و الهراء :: تعويذة :: كلام غير مفهوم