drag sails

English

Noun

drag sails

  1. plural of drag sail