Last modified on 18 August 2014, at 01:58

caméscope

See also: camescope

FrenchEdit

NounEdit

caméscope m (plural caméscopes)

  1. a camcorder