Back to Dictionary
通商口岸
tōngshāngkǒuàn
1.
treaty port, forced on Qing China by the 19th century Great Powers