Translation

  • mounted grenade launcher
Chinese Tones