Translation of DSM in Spanish:

DSM

noun

  • 1

    Military
    (in UK)

    Distinguished Service Medal