punch daggers

English

Noun

punch daggers

  1. plural of punch dagger