Proper noun The largest city of South Africa. Translations French: Johannesburg
The largest city of South Africa.
Translations French: Johannesburg