ordnance store


Meanings

  • military supplies