Juba in Portuguese Juba in Portuguese Juba proper noun The capital city of South Sudan. Add to Flashcards