Entry
  1. overlapping ranges of high mountains (idiom)

    trad. 山巒重疊

Also written 山巒重疊【shān luán chóng dié】

Characters in this word

4