spike strip английский

Значение spike strip значение

Что в английском языке означает spike strip?

spike strip

A device consisting of a portable bed of nails used by police and armed forces to puncture car tires.

Возможно, вы искали...