Synonym-English dictionary »

mombasa synonyms in English

SynonymEnglish
Mombasa noun

mombasanoun