GRIGRI


Meaning of GRIGRI in English

[gri.gri] var of gris-gris

Merriam-Webster English vocab.      Английский словарь Merriam Webster.