diàn léi guǎn

Translation

  • electric detonator
  • electric primer
Chinese Tones