English to Chinese Dictionary

Search:

束狭 shù xiá narrow (of waterway) / a bottleneck


<< back to the home page