Version Française
Meaning of
"face à face, en se voyant l’un l’autre"
in English language
French to English
English to French
French
English
face à face, en se voyant l’un l’autre
face to face, in each other’s sight (adverb)