6 / 14

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

上海
shànghǎi

Shanghai