jubba river, river in southern somalia; city in republic of the sudan

listen to the pronunciation of jubba river, river in southern somalia; city in republic of the sudan
İngilizce - İngilizce
{i} Juba
jubba river, river in southern somalia; city in republic of the sudan