Polish-English dictionary »

saint lucia meaning in English

PolishEnglish
Saint Lucia noun

Saint Lucianoun
country in the Caribbean