Arabic-English dictionary »

شنغهاي meaning in English

ArabicEnglish
شنغهاي

Shanghai[UK: ʃæŋ.ˈhaɪ] [US: ˈʃæŋ.ˈhaɪ]