Search term Starship Troopers has 2 results

EN ES Translations for starship

starship (n) [a spacecraft capable of traveling to other stars] nave (n) {f} [a spacecraft capable of traveling to other stars]

EN ES Translations for troopers

troopers (n) [police] policía montada (n) {f} [police]