English edit

Noun edit

marine stores

  1. plural of marine store