在线词典

山峦重叠

overlapping ranges of high mountains (idiom)

英文释义
overlapping ranges of high mountains (idiom)