English edit

Noun edit

strappados

  1. plural of strappado