meaning of Absperrband

Absperrband - German to English

buffer tape

View more

  • criminal activity scene tape
  • police line
  • caution tape
  • streamer