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