Vocabulary

セーシェル共和国

Republic of Seychelles

noun