Words — 1 found
sēn luó
ㄙㄣ ㄌㄨㄛˊ
Simplified Traditional 森罗 森羅
  1. 1. many things arranged together, or connected together
  2. Verb
    2. to go on limitlessly