Slovnenya

Translation English French: grigri

Dictionary: main
grigri
noun