弾薬庫

ammunition depot; ammunition dump; powder magazine

Meaning

  1. n
    ammunition depot; ammunition dump; powder magazine

Example sentences