SERT

Medical abbreviations:
SERT

Special Equestrian Riding Therapy