Shanghai

English → French

Shanghai

English → French
/ʃæŋˈhaɪ/
noun
Shanghai