TELECAMERA


Meaning of TELECAMERA in English

n.1 a television camera.

2 a telephotographic camera.

Oxford English vocab.      Оксфордский английский словарь.