DSC


Meaning of DSC in English

honorary academic degree in science

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