Version Française
Translate
"dog of war"
to French Language
English to French
French to English
English
French
dog of war
(litt. chien de guerre) mercenaire; pf. baroudeur.