kamus
.
Search
About
new_ireland
English
New Ireland
Noun
An island in the Bismarck Archipelago, part of Papua New Guinea
English: New Ireland