Definify.com

Definition 2024


spike_strips

spike strips

English

Noun

spike strips

  1. plural of spike strip