What does persona de yuba mean in English?

Learn vocabulary with pictures as well as translations of persona de yuba into English

See more

n. persona de Yuba

Translation: person from Juba

Definition of persona de Yuba in English

Persona procedente de Yuba, capital de Sudán del Sur.

Definition of persona de Yuba in Spanish

Person from Juba, capital of South Sudan.