Troopers — English French translation1 translation found

troopers (n) (police) police montée (f) (n) (police)
Translate Troopers into other languages
Translate troopers into German
Translate troopers into Italian
Translate troopers into Spanish
Translate troopers into Dutch
Translate troopers into Portuguese
Translate troopers into Slovenian
Translate troopers into Polish
Translate troopers into Czech