STD in French
STD in French
MST
(disease) Initialism of sexually transmitted disease.
IST
(disease) Initialism of sexually transmitted disease.