Arabic-English dictionary »

نورفولك (جزيرة) meaning in English

ArabicEnglish
نورفولك (جزيرة)

Norfolk Island