small stores

1. (noun) personal items sold aboard ship or at a naval base
Related Words: commissary



Terms and Conditions of Use / Copyright Notice