FEEDBACK

Meaning of 山峦重叠

Lookup via: Pinyin | Radicals
shān luán chóng dié (Trad.: 山巒重疊)
overlapping ranges of high mountains (idiom)