Polish-English dictionary »

castries meaning in English

PolishEnglish
Castries noun

Castriesnoun
capital of Saint Lucia