Ready to Learn Chinese?

Discover a new way to study with our interactive demo.

断灭论

duàn miè lùn

Definitions

  • annihilation (of soul, Sanskrit uccheda)