OXFORD 9000
📚 noun • entry_id 16898

STD

Meanings (ES + gloss)
ETS • ITS
Initialism of sexually transmitted disease.
Some studies estimate that as many as one out of every two people might contract an STD at some point in their lives.
Phrases
No hay frases
Word forms