Version Française
Meaning of
"1. s’attaquer à"
in English language
French to English
English to French
French
English
1. s’attaquer à; lutter contre; se colleter avec; affronter.
tackle (to)