Definify.com

Definition 2024


spritsails

spritsails

English

Noun

spritsails

  1. plural of spritsail