YourDictionary

Seychellois

noun pl. Seychellois

a person born or living in the Seychelles

link/cite print suggestion box