Translation of CTV in English:

CTV

feminine noun

  • 1

    • Corporación de Trabajadores de Venezuela