Arabic-English dictionary »

سَانْت هِيلِينَا meaning in English

ArabicEnglish
سَانْت هِيلِينَا f

Saint Helenaisland in the Atlantic Ocean