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