warlike stores

listen to the pronunciation of warlike stores
English - English
necessary equipment used in battle, weapons and ammunition