sea stores









sea stores


plural noun

  1. provisions and supplies to be used on a sea voyage.
52 queries 0.527