Multilingual Turkish Dictionary

JUBBA RIVER

JUBBA RIVER : English Turkish

n. Juba Nehri, Juba, güney Somali’de bulunan bir nehir