still camera

listen to the pronunciation of still camera
English - Turkish
kamera
English - English

Definition of still camera in English English dictionary

digital still camera
A digital camera. Abbreviated DSC