English to Chinese Dictionary

Search:

峰峦 fēng luán peaks and ridges; ragged outline of mountain peaks


<< back to the home page