a group of soldiers armed with bayonets.
BatteryBavinBayonetBeachBeaconage
« Bavin - Definition, Synonym, Meaning, Spelling, Information on Bavin
Beach - Definition, Synonym, Meaning, Spelling, Information on Beach »