Vocabulary

セイシェル

Seychelles

noun