D-SLR stands for Digital Single Lens Reflex (cameras)

D-SLR
Share
Abbreviations And Their Meaning