French-English dictionary »

radar automatique meaning in English

FrenchEnglish
radar automatique nom {m}

speed camera◼◼◼(camera to detect speeding vehicles)
noun