See also: TS

English

edit

Noun

edit

T&S (plural T&Ss)

  1. Initialism of trust and safety.