Translation of pita video in English:

pita video

video tape

noun

  • 1

    video tape

Translation of pita video in English:

pita video

videotape

noun

  • 1

    videotape, magnetic tape suitable for recording television pictures and sound