English to Chinese Dictionary

Search:

母亲河 qīn lifeline river; river regarded as the cradle of a civilization


<< back to the home page