leg-breakers

English

Noun

leg-breakers

  1. plural of leg-breaker