Ibasa


Ibasa - river in Democratic Republic of the Congo.