zì huǐ zhuāng zhì

Translation

  • self-destructing mechanism
  • self-destruction mechanism
Chinese Tones