Definition of Admiralty Islands

  • 1. A group of islands in the Bismarck Archipelago Noun

Semanticaly linked words with "admiralty islands"