×

camescope meaning in English

n. video camera, camera which can record both motion pictures and sound for viewing on television

Related Words

  1. cameron diaz
  2. cameroun
  3. camila
  4. camille
PC Version

Copyright © 2018 WordTech Co.