leg cutters

English

Noun

leg cutters

  1. plural of leg cutter