Definition of "Mombasa"

Mombasa