Pinyin Dictionary results for "shan luan"

山峦
mountain range; unbroken chain of peaks
山峦重叠
overlapping ranges of high mountains (idiom)
Dictionary data provided by CC-CEDICT