Republic of Seychelles

English

Proper noun

the Republic of Seychelles

  1. Official name of Seychelles: an island country in East Africa, in the Indian Ocean.

Translations