Pinyin Dictionary results for "feng luan"

峰峦
high mountain range; ridges and peaks
Dictionary data provided by CC-CEDICT