Subscribe
URL of the page has been copied to clipboard.
Meaning : The longest lake in the world in central Africa between Tanzania and Congo in the Great Rift Valley.
Synonyms : tanganyika
Install App