English synonyms about - contact  

Admiralty Islands

noun

1 Admiralty Islands

A group of islands in the Bismarck Archipelago.

Dutch: Admiraliteitseilanden


Find more on admiralty islands elsewhere: etymology - rhymes - Wikipedia.

debug info: 0.0263