Slovnenya

Translation English Japanese: mantra

Dictionary: main
mantra
noun