Translation of videotape in Malay

videotape

pita video

noun

  • 1

    pita video