Types of STDs - How many types of STDs are there?
14907
More than 30 different bacteria, viruses, and parasites are known to be transmitted through sexual contact.

Add us on Line and stay in touch.
14907
More than 30 different bacteria, viruses, and parasites are known to be transmitted through sexual contact.
Add us on Line and stay in touch.