military stores

  1. Noun savaş gereçleri
  2. askeri depo