Slovnenya

Translation English Japanese: good luck charm

Dictionary: main
good luck charm
noun