BEOLINGUS
Dictionary - TU Chemnitz

 German  English

Juba {m}; Jubba {m} (Fluss) [geogr.] Jubba (river)

Juba (Hauptstadt des Südsudan) [geogr.] Juba (capital of South Sudan)