Home UK English videocam
Translate videocam into Spanish
A video camera.
1950s abbreviation.
READ THESE ARTICLES