capital of South Africa
Noun
Meaning
city in the Transvaal; the seat of the executive branch of the government of South Africa
Source: WordNetNoun
city in the Transvaal; the seat of the executive branch of the government of South Africa
Source: WordNet