gri-gri
English
gri-gri meaning in English • gri-gri का अर्थ अंग्रेजी में
Noun
- An African amulet, talisman or charm. Same as gree-gree>,