SPEED TRAP


Meaning of SPEED TRAP in English

special radar which films vehicles that go beyond the legal speed limit

Explanatory English dictionary bed edition.      Толковый словарь английского языка Редакция bed.