Jadoo

English: Translation
magic
verb
Spirituality and Religion