STD – English–Español translations

🇬🇧 en es 🇪🇸

STD noun

  • sexually transmitted disease
ETS, ITS
Wiktionary Links