French-English dictionary »

port moresby meaning in English

FrenchEnglish
Port Moresby nom propre
{m}

Port Moresby◼◼◼(capital of Papua New Guinea)
proper noun