dà chè dà wù

Translation

  • to achieve supreme enlightenment or nirvana (Buddhism)
Chinese Tones