English
Detailed Synonyms for Khartoum in English
Khartoum:
Khartoum [the ~] nom
-
the Khartoum
– the capital of Sudan located at the confluence of the Blue Nile and White Nile 1the Khartoum; the capital of Sudan– the capital of Sudan located at the confluence of the Blue Nile and White Nile 1