Glossary Element  Holy See (Vatican City State)

Source
Contributor
Approved Yes
English term Holy See (Vatican City State)
Language Translations
English definition