DISTINGUISHED SERVICE ORDER


Meaning of DISTINGUISHED SERVICE ORDER in English

medal given to honor exceptional heroism in combat (in the British military)

Explanatory English dictionary bed edition.      Толковый словарь английского языка Редакция bed.