English dictionary, thesaurus, translations & etymology
FreeDict.com

STD in French

STD in French

MST
noun
(disease) Initialism of sexually transmitted disease.
IST
noun
(disease) Initialism of sexually transmitted disease.
Add to Flashcards
Translations from WikDict, CC BY-SA · example sentences from Tatoeba, CC BY 2.0 FR.