Advertisement
Advertisement
Khartoum North
noun
- a city in E central Sudan, on the Blue Nile River, opposite Khartoum.
Advertisement
Advertisement
Advertisement
Advertisement
Browse
Advertisement
Advertisement
Advertisement
Advertisement
Advertisement
Advertisement
Browse