KABALEGA FALLS


Meaning of KABALEGA FALLS in English

or Kabarega Falls or Murchison Falls geographical name waterfall 130 feet (40 meters ) W Uganda in the Victoria Nile

Merriam Webster. Explanatory English dictionary Merriam Webster.      Толковый словарь английского языка Мерриам-Уэбстер.