French-English dictionary »

caméra-piéton meaning in English

FrenchEnglish
caméra-piéton nom {f}

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