Dictionary for English, Malay, chines, Indonesian, Japanese, etc
Results
Indonesian>English
BotswanaRepublic of Botswana, Botswana
English Definition
    noun
  1. Botswana, Republic of Botswana: a landlocked republic in south-central Africa that became independent from British control in the 1960s
Translation
English Republic of Botswana, Botswana