SLD

Medical abbreviations:
SLD

Simulated Life Doll