English

edit

Noun

edit

windlassers

  1. plural of windlasser