Vocabulary

セントルシア

Saint Lucia

noun