English to English
STD
noun (n)
- a communicable infection transmitted by sexual intercourse or genital contactyang menular infeksi dikirimkan oleh seksual atau hubungan kelaminsource: wordnet30a doctor's degree in theologydokter menatap teologiExample:
STD is from the Latin Sanctae Theologiae Doctor.
source: wordnet30