English-Latin dictionary »

space shuttle meaning in Latin

EnglishLatin
space shuttle (vehicle capable of travelling repeatedly between Earth and outer space)
noun
[UK: speɪs ˈʃʌt.l̩]
[US: ˈspeɪs ˈʃʌt.l̩]

navicula sideralisnoun
{f}, navicula SPlatialiS {f}, navicula SideraliS circumvolanS {f}