lightvessels

English

Noun

lightvessels

  1. plural of lightvessel