dēng lèng

Translation

  • ta da!
  • wow!
Chinese Tones