Castries

kæ'stri:, 'kɑ:stris

英文释义

n a port on the island of Saint Lucia; capital and largest city of Saint Lucia

中文翻译

卡斯特里[拉丁美洲岛国圣卢西亚首都](或译卡斯特里斯)

学习工具