27 / 38

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

上海
shànghǎi

Shanghai