kamus
.
Search
About
distinguished_service_order
English
Distinguished Service Order
Noun
A British military decoration for special service in action
English: Distinguished Service Order