Translation of SLR in Spanish:

SLR

  • 1

    • single lens reflex