leg locks

English

Noun

leg locks

  1. plural of leg lock