Spanish windlasses

English edit

Noun edit

Spanish windlasses

  1. plural of Spanish windlass