Portuguese-English dictionary »

seicheles meaning in English

PortugueseEnglish
Seicheles proper noun
{f-Pl}

Seychelles(country in East Africa)
proper noun
[UK: ˈseɪ.ʃelz] [US: ˈseɪ.ʃelz]

Your history