admiralty_islandsEnglish

Admiralty Islands

Noun

A group of islands in the Bismarck Archipelago

English: Admiralty Islands