DISTINGUISHED SERVICE MEDAL


Meaning of DISTINGUISHED SERVICE MEDAL in English

medal awarded for heroism in military battle

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