meaning of grigri

1. an African amulet


Related Words

grigri |

Developed & Maintained By Taraprasad.com

Treasure Words