Search term Starship Troopers has one result
Jump to

EN IT Translations for troopers

troopers (n) [police] polizia a cavallo (n) {f} [police]