Translation of SLR in Spanish:

SLR

  • 1

    single lens reflex