long gun

class of naval artillery designed for longer range and improved mobility

Categories: