Translation

  • slapper detonator
Chinese Tones