Definisi 'capital of sudan'

English to English
noun
1 the capital of Sudan located at the confluence of the Blue Nile and White Nile Terjemahkan
source: wordnet30


Visual Synonyms