meaning of capital of seychelles

capital of seychelles meaning in General Dictionary

port city additionally the money of Seychelles