English

edit

Noun

edit

masthead sloops

  1. plural of masthead sloop