capital_of_sudanEnglish

Khartoum, capital of Sudan

Noun

The capital of Sudan located at the confluence of the Blue Nile and White Nile

English: Khartoum, capital of Sudan

Bahasa: Khartoum, Khartum

Bahasa words with similar meanings

English words with similar meanings

Show 1 words