Dutch-English dictionary »

djoeba meaning in English

DutchEnglish
Djoeba eigennam
{n}

Juba(capital of South Sudan)
proper noun
[UK: ˈdʒuː.bə] [US: ˈdʒuː.bə]