Noun Definition

port moresby

1.Definition: the administrative capital and largest city of Papua New Guinea

Category: Places