of the Seychelles or their people; Seychellois fishermen
[ Syn: seychellois ]
Seychellois (adj.)
a native or inhabitant of Seychelles
[ Syn: seychellois ]
of the Seychelles or their people; Seychellois fishermen
[ Syn: seychellois ]
a native or inhabitant of Seychelles
[ Syn: seychellois ]