Version Française
Meaning of
"combattant aguerri"
in English language
French to English
English to French
French
English
combattant aguerri
seasoned fighter.