Home
Home
The-World's-Early-People Flashcard Deck
Lake Turkana Flashcard
Lake-turkana definition: The world's largest permanent desert lake located in northwest Kenya.