rhizoverbBeta
Feedback

camcorder

Video recording devicenoun · A portable video camera with a built-in recorder.