Version Française
Meaning of
"de face"
in English language
French to English
English to French
French
English
de face; de front, de plein fouet.
head-on (adv.)