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