SLR

Medical abbreviations:
SLR

Sporty, Light, And Racing