DELTA

Medical abbreviations:
DELTA

Dedication and Everlasting Love To Animals