shān
luán
chóng
dié

Definitions

  1. 1. overlapping ranges of high mountains (idiom)

Components