star vessels

English

Noun

star vessels

  1. plural of star vessel