Arabic-English dictionary »

شانغهاي meaning in English

ArabicEnglish
شانغهاي

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