Definition of セントルシア

セントルシア

sentorushia

noun
Saint Lucia
Other readings:
セント・ルシア