live ammunitions

English

Noun

live ammunitions

  1. plural of live ammunition