meaning of port moresby

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


Related Words

port moresby |

Developed & Maintained By Taraprasad.com

Treasure Words