sēn luó

Translation

  • many things arranged together, or connected together
  • to go on limitlessly
Chinese Tones