Ready to Learn Chinese?
Discover a new way to study with our interactive demo.
森罗
sēn luó
Definitions
- •many things arranged together, or connected together
- •to go on limitlessly
Ready to Learn Chinese?
Discover a new way to study with our interactive demo.