meaning of Bismarck-Archipel

Bismarck-Archipel - German to English

Bismarck Archipelago