STS-2 in Spanish dictionary STS-2 Sample sentences with "STS-2" Declension Stem Try again Available translations Czech Danish English French German Hebrew Hungarian Italian Norwegian Norwegian Nynorsk Polish Portuguese Russian Slovak Swedish