Arabic-English dictionary »

ممباي meaning in English

ArabicEnglish
ممباي

Bombay[UK: bɒm.ˈbeɪ] [US: bamˈbeɪ]

Mumbai[UK: mʊmˈbaɪ ] [US: ˌmʊmˈbaɪ ]