English to Arabic

Meaning for:
Talismanic
other
سحري