速そく度ど違い反はん自じ動どう取とり締しまり装そう置ち
Meanings
Noun
1. speed camera; automatic speed limit enforcement device
Kanji used
fast
degrees
different therefore wrong
be against
self
move
take
tighten
outfit
put down
Composed of
automatic; intransitive verb
control; management; supervision
equipment; device; installation; stage setting