stereo cameras

English

Noun

stereo cameras

  1. plural of stereo camera