Meaning of capital of seychelles

Definition of capital of seychelles

(noun) port city and the capital of Seychelles

Other information on capital of seychelles

WIKIPEDIA results for capital of seychelles
Amazon results for capital of seychelles