STD


Meaning of STD in English

abbreviation, sexually transmitted disease.

AIDS English Glossary.      Английский словарь СПИДа.