Skip to main content

gri-gri

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