森羅
Mandarin: sen1 luo2
T1
T4
Definitions
  1. 1 many things arranged together, or connected together; to go on limitlessly
← Back to dictionary