Dictionary |
1 Result
#1
sexually transmitted disease
n.
a communicable infection transmitted by sexual intercourse or genital contact
. wn