stereocameras
English
Noun
stereocameras
plural of
stereocamera