Slovnenya

Translation English Japanese: monstrance

Dictionary: main