STT


Meaning of STT in English

Secure Transaction Technology [Microsoft]

Computer abbreviations English vocabulary.      Английский словарь компьютерных сокращений.