40 / 40

What does 上海 (shànghǎi) mean in English?

上海
shànghǎi

Shanghai (Proper Noun)