Translation of VOD in Spanish:

VOD

noun

  • 1

    • video on demand