Flippy ai
Home
Chapter 14 : The Beginnings of Our Global Age, Europe Africa, Asia 1415-1795
Mombasa
Mombasa definition: A city in Kenya, becase of situation on the Indian Ocean it was a historical trading center.