telecamera (English, noun)
expansion: telecamera (plural telecameras)
Senses:
glosses: A television camera, or a video camera more generally.
tags: archaic
Forms:
form: telecameras
tags: plural