imdemn ( synonym found)

Definition of imdemn:

°The largest city in Sudan. Part of the capital, Khartoum.

Definition of imdemn:

°The largest city in Sudan. Part of the capital, Khartoum.

Back to Top