Arabic-English dictionary »

بُورْت مُورْسْبِي meaning in English

ArabicEnglish
بُورْت مُورْسْبِي f

Port Moresbycapital of Papua New Guinea