汉英翻译

汉语

山峦重叠

词语解释

the peaks rising one above the other in the distance;
diversified by hills and mountains ;