SLR


Meaning of SLR in English

[SLR] abbreviation single-lens reflex

Merriam-Webster English vocab.      Английский словарь Merriam Webster.