a heavy large-calibre shoulder firearm

listen to the pronunciation of a heavy large-calibre shoulder firearm
English - English

Definition of a heavy large-calibre shoulder firearm in English English dictionary

A heavy large-calibre shoulder firearm
musket