shoulder-launched

  1. Adjective, Military omuzdan atılan