Translation of to face (the) facts in Spanish:

to face (the) facts

aceptar la realidad, phr.

phrase

  • 1

    aceptar la realidad