telecameras
English
Noun
telecameras
plural of
telecamera