Translation of "Santa Sede" into English
Holy See is the translation of "Santa Sede" into English.
Santa Sede
-
Holy See
properepiscopal see of the Roman Catholic Church
-
Show algorithmically generated translations
Automatic translations of "Santa Sede" into English
-
Glosbe Translate
-
Google Translate
Add example
Add