knights of the shears

English

Noun

knights of the shears

  1. plural of knight of the shears