SST
エス・エス・ティー- 1supersonic transport ; SST Translated by Jiyomi
- 2social skills training ; SST Translated by Jiyomi
- 3Spitzer Space Telescope ; SST Translated by Jiyomi
Other writings and readings
エスエスティー
noun (common) (futsuumeishi)
JMdict entry 2871434. Source and licence.