omdurman是什么意思
2024-01-27 23:20:17
omdurman
sp. 乌姆杜尔曼[苏丹中部城市]
英英释义
Noun
- a city of Sudan; located in the central Sudan on the White Nile opposite Khartoum
- a battle (1898) in which an English and Egyptian army under Kitchener defeated the Sudanese