Translation of video recorder in Indonesian

video recorder

VCR

noun

  • 1

    VCR