English
English version

DSO

From Longman Dictionary of Contemporary EnglishDSODSO  (Distinguished Service Order) a medal given to officers of the British Army and Navy for special service
Pictures of the day
What are these?
Click on the pictures to check.