SST

エス・エス・ティー, エスエスティーesu・esu・teii

noun

  1. supersonic transport
  2. SST
  3. social skills training
  4. Spitzer Space Telescope

Study it in Yanamino

Data from JMdict, KANJIDIC2 (EDRDG), KanjiVG, CC-CEDICT and Make Me a Hanzi. Sources and licences