Translation

  • projectile-producing mine
Chinese Tones