Dictionary for English, Malay, chines, Indonesian, Japanese, etc
Results
English>Indonesian
SoudanSudan
English Definition
    noun
  1. Sudan, Republic of the Sudan, Soudan: a republic in northeastern Africa on the Red Sea; achieved independence from Egypt and the United Kingdom in 1956
  2. Sudan, Soudan: a region of northern Africa to the south of the Sahara and Libyan deserts; extends from the Atlantic to the Red Sea
Translation
Indonesian Sudan
Korean 수단