DSM


Meaning of DSM in English

abbr. Distinguished Service Medal.

Oxford English vocab.      Оксфордский английский словарь.