STS


Meaning of STS in English

abbreviation

1. serologic test for syphilis

2. special treatment steel

Webster's New International English Dictionary.      Новый международный словарь английского языка Webster.