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