What is the meaning of person from juba in English?

Learn vocabulary with pictures as well as definitions of person from juba in English

Learn in

See more

n. person from Juba

Definition of person from Juba in English

Person from Juba, capital of South Sudan.