"stanąć twarzą w twarz" in inglés — Polish-inglés dictionary | Mirar "stanąć twarzą w twarz" in Polish

verbo
  1. confront ***   [TRANSITIVE]
    She confronted her captor.
    Why don't you confront your father and tell him you're leaving the country?

stanąć twarzą w twarz

verbo
  1. come face to face