JUBBA


Meaning of JUBBA in English

n. Juba, river in southern Somalia

Explanatory English dictionary bed edition.      Толковый словарь английского языка Редакция bed.