camcorderEnglish

camcorder

Noun

A portable television camera and videocassette recorder

English: camcorder