English-French dictionary »

shanghai french concession meaning in French

EnglishFrench
Shanghai French Concession proper noun

concession française de Shanghai◼◼◼nom propre