sēn rán

Translation

  • (of tall trees) dense, thick
  • awe-inspiring

Synonyms

Chinese Tones