Portuguese-English dictionary »

câmara corporal meaning in English

PortugueseEnglish
câmara corporal noun
{f}

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