Face to face

Submitted by Igeethecat on 08.02.2018

Face to face (English) — 1. within each other's sight or presence
2. in or into direct contact or confrontation

English, explained by Igeethecat on Thu, 08/02/2018 - 05:18

Face to face — Лицом к лицу

Russian, explained by A.S.M on Thu, 08/02/2018 - 09:55

Translations of "Face to face"

FrenchFace à face
Italianfaccia a faccia
RomanianFaţă în faţă