Back to Dictionary
森罗
森羅
sēnluó
1.
many things arranged together, or connected together
2.
to go on limitlessly
Character Breakdown
Compound Words (2)
Metadata
- Category
- Chinese