English

edit

Proper noun

edit

Yambio

  1. A town in Western Equatoria, South Sudan.