meaning of Apostolischer Palast

Apostolischer Palast - German to English

Apostolic Palace