English to Chinese Dictionary

Search:

上游 shàng yóu upper reaches (of a river) / upper level / upper echelon / upstream


<< back to the home page