sailyard









sailyard


noun

  1. a yard for a sail.
48 queries 0.389