kamus
.
Search
About
camcorder
English
camcorder
Noun
A portable television camera and videocassette recorder
English: camcorder