Arabic-English dictionary »

جُزُر سُلَيْمَان meaning in English

ArabicEnglish
جُزُر سُلَيْمَان f-p

Solomon Islandsid=Q685|a country in Melanesia

Your history