French-English dictionary »

caméra d'intervention meaning in English

FrenchEnglish
caméra d'intervention nom {f}

body camera(video recording system worn on the body)
noun