Vocabulary
セイシェル
セイシェル
Seychelles
noun