1. DSLD stands for Degenerative Suspensory Ligament Desmitis (horses)
  2. DSLD stands for Détachement sans Limitation de Durée (French: Indefinite Detachment)
DSLD

Leave a Reply

Your email address will not be published. Required fields are marked *