A grenade launcher is a type of explosive launcher that can fire grenades over at extended ranges compared to throwing hand grenades.
Advertisement
A grenade launcher is a type of explosive launcher that can fire grenades over at extended ranges compared to throwing hand grenades.