crime scene tapes

English

Noun

crime scene tapes

  1. plural of crime scene tape