Arabic-English dictionary »

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

ArabicEnglish
سَانْت لُوسِيَا f

Saint Luciaid=Q760|country in the Caribbean