森然
Mandarin: sen1 ran2
T1
T4
Definitions
  1. 1 (of tall trees) dense or thick; awe-inspiring
← Back to dictionary