Arabic-English dictionary »

مومباسا meaning in English

ArabicEnglish
مومباسا

Mombasa[UK: mamˈbɑː.sə] [US: mamˈbɑː.sə]