English to Chinese Dictionary

Search:

绵亘 mián gèn to stretch in an unbroken chain (esp. of mountains)


<< back to the home page