seychellerna

noun
the seychelles