Slovnenya

Translation English Japanese: Holy See

Dictionary: main
Holy See
noun