capital of seychelles - Turco Inglés Diccionario