Shanghai French Concession (English, name)
expansion: Shanghai French Concession
Senses:
glosses: A foreign concession in Shanghai, China, governed by France.
Forms: