Translation of camcorder in Malay

camcorder

noun

  • 1

    gabungan kamera video dengan perakam suara