A port city in southern Kenya on a coral island in a bay of the Indian Ocean.
|
|
|
|
|
Words linked to "Mombasa" : city, port, Republic of Kenya, metropolis, Kenya, urban center |
Copyright © 2025 Free Translator.org |