Home
Contact
Privacy
Yambio
Yambio
Yambio
(Arabic: يامبيو) is a city in South Sudan.
Read more about
Yambio
.
Terms related to
yambio
:
Related Phrases
South Sudan
Related Words
East
Estimated
Highway
Population
South
Sudan
Town