the largest island in the bismarck archipelago; part of papua new guinea

listen to the pronunciation of the largest island in the bismarck archipelago; part of papua new guinea
English - Turkish

Definition of the largest island in the bismarck archipelago; part of papua new guinea in English Turkish dictionary

new britain
yeni britanya
English - English
new britain