Translation of CCTV in Spanish:

CCTV

noun

  • 1