Slovnenya

Translation English French: gres-gris

Dictionary: main
gres-gris
noun