shān luán chóng dié

Translation

  • overlapping ranges of high mountains (idiom)
Chinese Tones