spike strips

listen to the pronunciation of spike strips
الإنجليزية - الإنجليزية
plural form of spike strip
spike strip
A device consisting of a portable bed of nails used by police and armed forces to puncture car tires
spike strips
المفضلات