Synonyms and Antonyms for capital_of_Seychelles

1. capital of Seychelles (n.)

port city and the capital of Seychelles

Synonyms: