fotomulta
Top 30000
Meanings
Noun
1. traffic camera (camera that takes photos of cars violating traffic rules)