Version Française
Translate
"to favor sb. (Am.)"
to French Language
English to French
French to English
English
French
to favor sb. (Am.)
avantager qn. (favoriser)