Subscribe
URL of the page has been copied to clipboard.
Meaning : The residence of the Catholic Pope in the Vatican City.
Synonyms : vatican palace
Install App