Summary
English to French:   more detail...
  1. sexually transmitted infection:


English

Detailed Translations for sexually transmitted infection from English to French


Wiktionary Translations for sexually transmitted infection:


Related Translations for sexually transmitted infection