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

Translations of "Face to face"

FrenchFace à face
Explanations:
HungarianSzemtől-szemben
Explanations:
Italianfaccia a faccia
Explanations:
RomanianFaţă în faţă
Explanations: