marine stores
English
Noun
marine stores
plural of
marine store