CCTV – English–Español translations

🇬🇧 en es 🇪🇸

CCTV noun

  • closed circuit television
circuito cerrado de televisión
Wiktionary Links