digicams

English

Noun

digicams

  1. plural of digicam