STD


Meaning of STD in English

[std] abbreviation standard STD [NL sacrae theologiae doctor] abbreviation doctor of sacred theology

Merriam-Webster English vocab.      Английский словарь Merriam Webster.