What is the meaning of khartum in English?

Learn vocabulary with pictures as well as definitions of khartum in English

Learn in

See more

n. Khartum

Definition of Khartum in English

Capital of Sudan.

Synonyms of Khartum in English

Khartoum