Translation of magazin in English:

magazin

noun

  • 1

    a box containing munitions used for firearms, a lightproof chamber in a camera where the film cartridge is placed