Definify.com

Definition 2024


speed_traps

speed traps

English

Noun

speed traps

  1. plural of speed trap