meaning of Apostolischer Stuhl

Apostolischer Stuhl - German to English

Apostolic See

View more

  • Holy See