Juba in Dutch
Juba in Dutch
Djoeba
The capital city of South Sudan.
Juba
The capital city of South Sudan.