Advertisement

Advertisement

Albert Nile

noun

  1. a river in NW Uganda: part of the upper Nile River.


Advertisement

Advertisement

Advertisement

Advertisement


Albert LeaAlberta