STD

English → French

STD

English → French
/ˌestiːˈdiː/
abbreviation of MST feminine
  • STD clinic service de (dermato-)vénérologie

Other matches (1)