capital_of_seychellesEnglish

Victoria, capital of Seychelles

Noun

Port city and the capital of Seychelles

English: Victoria, capital of Seychelles

Bahasa: Victoria

Bahasa words with similar meanings

English words with similar meanings

Show 1 words