kamus
.
Search
About
new_britain
English
New Britain
Noun
The largest island in the Bismarck Archipelago, part of Papua New Guinea
English: New Britain