killing floors

English

Noun

killing floors

  1. plural of killing floor