🇬🇧 en fr 🇫🇷

STD noun

  • (disease) Initialism of sexually transmitted disease.
MST, IST
Wiktionary Links