Slovnenya

Translation French English: amulette

Dictionary: main
amulette