Slovnenya

Translation English Japanese: The Holy See

Dictionary: main
The Holy See
noun