Definition of SST in English:

SST

abbreviation

  • Supersonic transport.